Recirculating pump - French English Dictionary